About W Playford Limited (08246334) United Kingdom