About Cheval & Gold Limited (12909378) United Kingdom