About Logie Pictures Limited (05462385) United Kingdom