About Lamont Worricker Ltd (09378128) United Kingdom