FOX AG & LTD, LONDON (GB), Zweigniederlassung Rupperswil