About Alley Cat Skittles Limited (03394507) United Kingdom