About French & Thorley Limited (04980028) United Kingdom