About Leasingham Hall Limited (12337058) United Kingdom