About Chappell Management Limited (09493629) United Kingdom