About Pedmore Investments Limited (10305229) United Kingdom