About Barratlantic (producers) Limited (SC056332) United Kingdom