About Stokes Bay Builders And Developments Ltd (12583249) United Kingdom