About Lucas Lee Limited (06936353) United Kingdom