About Beedie Lamont Limited (SC138229) United Kingdom