About Mike S Stad Limited (10438950) United Kingdom