About The Ferry Ltd. (SC333995) United Kingdom