About Wallis Solutions Limited (09274512) United Kingdom