About Hill Oldridge Limited (02674369) United Kingdom