About Lionel Vernon Limited (12819174) United Kingdom