About Period Designs Limited (07687269) United Kingdom