About Playford Rowley Ltd (06271495) United Kingdom