About J And C Abbott Trading Limited (10238795) United Kingdom