About Farnhill House Limited (12560088) United Kingdom