About Temporary Works Management & Construction Services Ltd (11923268) United Kingdom