About Steve Vick International Limited (01564477) United Kingdom