About Sol Fresco Limited (12898808) United Kingdom