About Lorrimar Investments Limited (04046193) United Kingdom