About Telegan Pressed Products Ltd (01366164) United Kingdom