About Flamecare (powys) Limited (06125566) United Kingdom