About Lucas Alan Services Ltd. (SC564863) United Kingdom