About Lamb & Gardiner Limited (SC231564) United Kingdom