About Bellford Investments Limited (10698273) United Kingdom