About Keila Fishing Company Limited (SC199913) United Kingdom