About Kelford Manor Limited (11403071) United Kingdom