About J & P Coombes Ltd (09868247) United Kingdom