About Allegro Services Ltd (10546362) United Kingdom