About Stable Hole Trawlers Limited (NI628218) United Kingdom