About Loake Lee Ltd (12214674) United Kingdom