About Carol Visser Designs Limited (04992296) United Kingdom