About Lucas Glass Ltd (09124792) United Kingdom