About Ken Armstrong Construction Limited (07458062) United Kingdom