About Lea Baldwin Ltd (12792023) United Kingdom