About The Nick (staffordshire) Limited (13477441) United Kingdom