About Marshall Bars Ltd (13648001) United Kingdom