About Manor Abbey Limited (10067364) United Kingdom