About Lambert Tam Holdings Limited (12349411) United Kingdom