About The Pulse Umbrella Group Limited (07562218) United Kingdom