About L. Ralli Ltd. (03506854) United Kingdom