About Neil Montgomery (builders) Ltd (SC376385) United Kingdom