About S & S Grab Hire & Aggregates Limited (13025533) United Kingdom