About Richard Adams Associates Limited (07278436) United Kingdom