About Pls Design Limited (04266268) United Kingdom