About Woven Image (europe) Limited (03942662) United Kingdom