About Lea Bertrand Limited (09534446) United Kingdom