About Mike Squirrell Limited (06700492) United Kingdom