About Armitage And Rigby Limited (00516194) United Kingdom