About Anthony Armstrong Ltd (08234024) United Kingdom