About Wildcat Design Limited (09825020) United Kingdom