About Fountainhead (design & Construction) Limited (02411714) United Kingdom