About Bardo Production Limited (13352543) United Kingdom