About Low Pass Films Limited (09428996) United Kingdom