About John Bellman Limited (02328379) United Kingdom