About George Loucas Limited (06789112) United Kingdom