About Dean Hannigan Limited (10360523) United Kingdom