About Tom Mcteague Limited (12934025) United Kingdom