About Ouma S Margate Ltd (11403768) United Kingdom