About Leominster Vag-tech Ltd (10628698) United Kingdom