About West Street Management Ltd (13047057) United Kingdom