About Manor Lodge Limited (01667372) United Kingdom