About Ian Thomson Fish Ltd (SC248108) United Kingdom