About Practical Pattern Designs Limited (09699460) United Kingdom