About Ladymead Investments Limited (01021478) United Kingdom