About Neil Harrison Limited (07974288) United Kingdom