About Vacuflush Ltd (13228691) United Kingdom