About Jacobs Investments Limited (03871047) United Kingdom