About Sophie & Palma Sa Ltd (09476370) United Kingdom