About R&l Sharp Films Ltd (12294741) United Kingdom