About Intercress Limited (02780413) United Kingdom