About Manor Life Limited (07406239) United Kingdom