About G & N Accessories Limited (06660908) United Kingdom