About Lucas Apea Associates Ltd (09905375) United Kingdom