About Farthing & Roberts Limited (06457258) United Kingdom