About Hargrave Construction (refurbishment) Limited (02372923) United Kingdom