About Philip Armstrong Construction Limited (07875888) United Kingdom