About Lambro Com Ltd (10954998) United Kingdom