About Vickery Services Limited (11545941) United Kingdom