About Richard Wallis Limited (06398653) United Kingdom