About Nicholson Sneakers Limited (12688013) United Kingdom