About Steve Clark And Son Limited (13205672) United Kingdom