About Ladywell Investments Limited (06011885) United Kingdom