About Richard Bamber & Company Limited (03650400) United Kingdom