About Take A Look Pictures Ltd (13292706) United Kingdom