About Paul Duffy Consulting Ltd (SC612171) United Kingdom