About Locrian Promotions Ltd. (03161332) United Kingdom