About Bowmar Ltd (09328394) United Kingdom