About The Ultimate Fish Company Limited (12214840) United Kingdom