About Borroughs Investments Limited (08878719) United Kingdom