About Playne Design Limited (05526284) United Kingdom