About Latlorcan Developments Ltd (NI042915) United Kingdom