About Allykats Design Limited (09433085) United Kingdom