About The Allotment Films Limited (07162363) United Kingdom