About Terry Hart Ltd (12160590) United Kingdom