About Alexander & Parsons Limited (01112765) United Kingdom