About Jakesford Investments Limited (11384714) United Kingdom