About Lewis James Int Limited (13673915) United Kingdom