About West Street Holdings Limited (10938294) United Kingdom