About Narrow Shore Limited (13141477) United Kingdom