About The Workshop Teddington Ltd (10107881) United Kingdom