About Gilmour (contractors) Limited (01461670) United Kingdom