About Bowness Bay Investments Limited (10290712) United Kingdom