About Flame Construction Limited (02769358) United Kingdom