About David Armstrong Promotions Ltd (06340484) United Kingdom