About Swift Films Limited (05026958) United Kingdom