About Devcor Ltd (11019356) United Kingdom