About The Findlay Estate Company Limited (02760135) United Kingdom