About Bowmin Limited (06925403) United Kingdom