About Flansham Manor Limited (09381854) United Kingdom