About Spendex Groundworks And Developments Limited (11818356) United Kingdom