About Hadden Enterprises Limited (07287657) United Kingdom