About G G Lucas Ltd (05330493) United Kingdom