About Hars & Hagebauer Limited (04480323) United Kingdom