About Terry Cooper Group Ltd (09865860) United Kingdom