About Harry F. Rochat Limited (01263174) United Kingdom