About Plac Designs Limited (13197847) United Kingdom