About Vickers Group Limited (10289366) United Kingdom