About Richard W Wallace Limited (07443308) United Kingdom