About Intertrode Limited (08020922) United Kingdom