About Harrow House Construction Limited (09896875) United Kingdom