About G L Thomas Construction Ltd (10191233) United Kingdom