About Loughran Entertainments Limited (SC069393) United Kingdom