About Alan Armstrong Ltd (10615165) United Kingdom