About Armstrong S Butchers Limited (13575073) United Kingdom