About Vexillum Construction Ltd (12893360) United Kingdom