About Steve Charlesworth Limited (04710360) United Kingdom