About Terry Tooling Limited (10875520) United Kingdom