About J.a. Coombes Limited (04958595) United Kingdom