About Mike Holdsworth Limited (05578976) United Kingdom