About Nash Barrington Limited (11568839) United Kingdom