About Harry Buckle Ltd (06236062) United Kingdom