About Marshall Wallace Limited (00616508) United Kingdom