About Inhoco 152 Limited (02662295) United Kingdom