About Flow Bar Frome Ltd (12440172) United Kingdom