About Marshall Bell Limited (02529007) United Kingdom