About Tombac No.2 Plc (09844730) United Kingdom