About Farndale House Ltd (05929384) United Kingdom