About Clitterhouse Limited (08993129) United Kingdom