About Terry Technologies Ltd (09879720) United Kingdom