About Long And Vickers Limited (10762961) United Kingdom