About Vicary Associates Ltd (03703463) United Kingdom