About Adair Richards Associates Ltd (07326088) United Kingdom