About J T Coombes Limited (08579383) United Kingdom