About Richard Bellman Limited (10582472) United Kingdom