About Intercode Limited (05434731) United Kingdom