About John Playle Limited (02143109) United Kingdom