About Hillier Jones & Teale Limited (04101044) United Kingdom