About Scranton Contracting Ltd (10424299) United Kingdom