About Ultra Sharp Films Ltd (10544465) United Kingdom