About Pulsehurst Limited (02597767) United Kingdom