About Lam-bie & Partners Holdings Ltd (12095448) United Kingdom