About Marshall Campbell Associates Limited (05486767) United Kingdom