About Malcolm Wallace Limited (05920097) United Kingdom