About Intermark Trade Services Limited (08815291) United Kingdom