About Ladel Investments Limited (06567101) United Kingdom