About Farrows Limited (03552068) United Kingdom