About Manor House Stow Limited (09777567) United Kingdom