About Seven Seas (scotland) Ltd (SC560587) United Kingdom