About J S Bowsher Limited (02275171) United Kingdom