About N & O Builders Ltd (09810720) United Kingdom