About Manor House Stoke Trister Limited (12559479) United Kingdom