About Anchor House Construction Limited (08570856) United Kingdom