About Bowry Holdings Limited (13591008) United Kingdom