About Halbert Technologies Limited (06604319) United Kingdom