About Taghill Limited (03083936) United Kingdom