About Backhouse Construction Limited (10926405) United Kingdom