About Treg Thorpe Ltd (12965651) United Kingdom