About The Ferry Shop Limited (SC396546) United Kingdom