About Lavender Motors Holdings Limited (12058894) United Kingdom