About Flint Subsea Limited (08517398) United Kingdom