About Oblong Films Ltd (07006724) United Kingdom