About Spence Fishing Ltd. (SC562525) United Kingdom