About Interpulse Limited (03282632) United Kingdom