About Seehow Designs Limited (03257780) United Kingdom