About T G & H Harper Limited (02884480) United Kingdom