About William Lambie Limited (SC032427) United Kingdom