About Wildcat Design Services Limited (06108096) United Kingdom