About Inhoco 3439 Limited (06428216) United Kingdom