About Har Bar Technology Limited (09558085) United Kingdom