About Vickers Reynolds & Co (services) Ltd (10107217) United Kingdom