About Beetroot And Birmingham Limited (08975986) United Kingdom