About Allan And Atwood Limited (00343908) United Kingdom