About Manor House Birkenshaw Limited (13105424) United Kingdom