About Barrs Court Leisure (leicester) Limited (06418124) United Kingdom