About Marshall Sterling (uk) Holdings Limited (11183061) United Kingdom