About Plethora Designs Ltd (09745032) United Kingdom