About Lavendor Limited (11826689) United Kingdom