About Leonard Vickery Ltd (12092916) United Kingdom