About Farrow Pm Ltd (12569723) United Kingdom