About Inhoco 2952 Limited (04897972) United Kingdom