About Allen Nick Limited (07700866) United Kingdom