About Lamells Ltd (11861193) United Kingdom