About J A Lucas Ltd (10577984) United Kingdom