About Richard Knowlton Associates Limited (09087959) United Kingdom