About Barbridge Investments Limited (08716238) United Kingdom