About Manor Farm Mews Limited (02569431) United Kingdom