About Glencot Development & Design Co Limited (01358044) United Kingdom