About Marshall Rowell & Company Limited (00536580) United Kingdom