About Lavell Holdings Ltd (13034072) United Kingdom