About J C & G Coombs Ltd (04225164) United Kingdom