About Stingray Marine Limited (04925949) United Kingdom