About Inhoco 3440 Limited (06428196) United Kingdom