About Strawmack Construction Ltd (SC424444) United Kingdom