About Kelso Construction Limited (09507978) United Kingdom