About Tickton Hall Limited (07102747) United Kingdom