About Barneyloon Films Limited (05580956) United Kingdom