About Farr Estates Limited (10591534) United Kingdom