About Mick Armstrong Services Limited (13154308) United Kingdom