About Northridge Construction Limited (04227758) United Kingdom