About Ian Rattray Films Ltd (03663293) United Kingdom