About Lees & Wilson Holdings Ltd (11452596) United Kingdom