About Lea Hall Limited (12318354) United Kingdom