About Bowmill Limited (08589840) United Kingdom