About Cooper Armstrong Limited (01691507) United Kingdom