About T. Holden Limited (06515815) United Kingdom