About I Wallace Limited (11959072) United Kingdom