About Visor Associates Limited (09936658) United Kingdom