About Stephen Pickles Engineering Ltd (08969956) United Kingdom