About Chris Holme Associates Ltd (10351663) United Kingdom