About Kit Hill Consultants Limited (07978409) United Kingdom