About Aykroft Management Company Limited (05106014) United Kingdom