About Wallis South Africa Limited (02318890) United Kingdom