About S Wallace Limited (11464923) United Kingdom