About Oasis Sales Ltd (05059260) United Kingdom