About Ladham Investments Limited (09269330) United Kingdom