About Sandy Flore Ltd (12692551) United Kingdom