About Manor & Mews Ltd. (09939974) United Kingdom