About Leverton Hall Limited (10579601) United Kingdom