About Flame & Water Services Limited (11055234) United Kingdom