About Inhoco Formations Limited (02598228) United Kingdom