About Skittle North West Limited (09668308) United Kingdom