About Lambert Trading Services Ltd (12393414) United Kingdom