About Allan And Dey Limited (SC022763) United Kingdom