About Leanne Jacy Baker Ltd (13061039) United Kingdom