About Trimulgherry Investments (southend) Ltd (11203181) United Kingdom