About J Haswell Ltd (10511684) United Kingdom