About J & C Harlie Limited (11038136) United Kingdom