About Ardsley Management Company Limited (03566986) United Kingdom