About T & S Hill Limited (06931887) United Kingdom