About Lucas Business Advisers Ltd. (07107352) United Kingdom