About Mike Self Ltd (09135189) United Kingdom