About Mark Duffy Consultancy Services Ltd (SC501339) United Kingdom