About Locus Action Research (06538499) United Kingdom