About Allegro-oxford Ltd. (02719769) United Kingdom