About Long Oar Ltd (13392351) United Kingdom