About Edgware Construction Limited (12144278) United Kingdom