About Long Island House Ltd (12366315) United Kingdom