About Oska St. Ives Limited (07887541) United Kingdom