About Inhoco 845 Limited (03129502) United Kingdom