About Mackintosh Leisure Limited (09666981) United Kingdom