About Selbridge Investments Limited (04564838) United Kingdom