About Parker Anderson Limited (01657625) United Kingdom