About Hillmead Limited (04215403) United Kingdom