About Hillcoat Management Services Limited (04430131) United Kingdom