About Inhoco 268 Limited (02862046) United Kingdom