About Armstrong Wheeler Limited (09839579) United Kingdom