About T. Speer Ltd (04567434) United Kingdom