About Kane And Rigg Homes Ltd (12732512) United Kingdom