About Mike Duffy Slaters Limited (SC311927) United Kingdom