About Allegro Consulting Limited (07083281) United Kingdom