About Oasis Designs Limited (03331148) United Kingdom