About Wool Clip Limited (IP29320R) United Kingdom