About The Workshop Folkestone Limited (06616706) United Kingdom