About Ashridge Research Limited (09995559) United Kingdom