About Chows Bay Limited (13349658) United Kingdom