About John Blake Hydrams Limited (05858217) United Kingdom