About Mark S Vickery Limited (11293261) United Kingdom