About Peter Armstrong Associates Ltd (06986638) United Kingdom