About Harbar 8 Limited (09791607) United Kingdom