About Long Island Developments Ltd (08884873) United Kingdom