About Vickers Legal Limited (07053274) United Kingdom