About Trescham Limited (13180165) United Kingdom