About Keld Construction Limited (12268185) United Kingdom