About Digbeth Investments No3 Limited (08321820) United Kingdom