About Playle Farms Limited (00969635) United Kingdom