About Armstrong Jordan Limited (05580329) United Kingdom