About West Street Investments Ltd (07928683) United Kingdom