About Kirk Ella Marine Limited (10127019) United Kingdom