About Film Tank Limited (01682328) United Kingdom