About Plowright Leisure Limited (12001334) United Kingdom