About Grab And Aggregate Ltd (12113371) United Kingdom