About Balgores Investments Ltd (07929398) United Kingdom