About Mccormack Stockwell Young Limited (11981229) United Kingdom