About Mike Capstick Limited (07578489) United Kingdom