About Parker & Milner Limited (00613047) United Kingdom