About Pulsar Water Technology Limited (06617374) United Kingdom