About Alsico Laucuba Ltd (06224973) United Kingdom