About Strutmond And Barnsley Co Ltd (13169499) United Kingdom