About The New Workshop (uk) Ltd (08087599) United Kingdom