About David Knox Construction Limited (12979759) United Kingdom