About Sharp Leisure Ltd (12826015) United Kingdom