About Ramosa Photo Ltd (09046212) United Kingdom