About Findon House Limited (10475767) United Kingdom