About L3 Limited (03686596) United Kingdom