About Farrington Fidler Limited (03800699) United Kingdom