About Barclays Long Island Limited (06714962) United Kingdom