About Swansea Sand & Gravel Ltd (11344210) United Kingdom