About Interclamp Limited (03092491) United Kingdom