About Bowman Stores Limited (06268764) United Kingdom