About The Window Workshop Limited (03404114) United Kingdom