About Steve Clarke Engineering Ltd (07398291) United Kingdom