About Grimsey Marine Technology Limited (07187615) United Kingdom