About Farrs Limited (04454299) United Kingdom