About Tombac No.1 Plc (08887086) United Kingdom