About Lucan Estates Ltd (06428193) United Kingdom