About The Wilmslow Studio Ltd (12270161) United Kingdom