About S R Vickery Limited (07249520) United Kingdom