About Steve Clark Ltd (04224697) United Kingdom