About Richard Browne Consulting Ltd. (10239697) United Kingdom