About Pulse Design Limited (03795207) United Kingdom