About Vickery Group Limited (09787983) United Kingdom