About London And Berkshire Investments Ltd (08876663) United Kingdom