About Steve Elkin Engineering Ltd (07671406) United Kingdom