About Lea Turner Limited (12632144) United Kingdom