About Marshall Kenny Limited (12226432) United Kingdom