About L Allegro (uk) Company Limited (06438511) United Kingdom