About Lily S Pad Film Services Ltd (10116652) United Kingdom