About Barbary Shore Pictures Ltd (11461978) United Kingdom