About Vacfix Ltd (11611109) United Kingdom