About Bentleyfold Management Limited (03256569) United Kingdom