About Macc Wallace Limited (07654047) United Kingdom