About Oasis Promotions And Print Ltd (09961146) United Kingdom