About Dan Duffin Labour Services Limited (12323994) United Kingdom