About Vacuum Reflex Limited (03639579) United Kingdom