About Vickers & Co (yorkshire) Ltd (10248856) United Kingdom