About Pulse Umbrella Limited (06900984) United Kingdom