About Giltspur Contracting Limited (02979383) United Kingdom